![Shenglan Qing](/pictures/b8/5547946.jpg)
Shenglan Qing
Business & Management / Communications and Media Studies
AD Scientific Index ID: 5547946
Autonomous University of Barcelona
person_outline
Shenglan Qing's MOST POPULAR ARTICLES