![Shengxing Yang](/pictures/80/5278614.jpg)
Shengxing Yang
Business & Management / Business Administration
AD Scientific Index ID: 5278614
Paris-Saclay University
person_outline
Shengxing Yang's MOST POPULAR ARTICLES