University

Sichuan University / 四川大学

https://scu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
272
33
19
777
667
83