University

Sichuan University / 四川大学

https://scu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
282
33
19
717
626
100