University

Sichuan University / 四川大学

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
286
33
18
1398
490
737
146