University

Sichuan University / 四川大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
282
34
19
1007
474
533
157