University

Sichuan University / 四川大学

https://scu.edu.cn/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
217
25
14
690
580
61