University

Sichuan University / 四川大学

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
272
32
17
613
518
688
127