University

Sichuan University / 四川大学

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
297
38
15
753
500
596
174