University

Sichuan University / 四川大学

http://www.scu.edu.cn/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
291
33
18
677
520
802
145