University

(1) Sichuan University of Arts and Science / 四川文理学院

http://www.sasu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4466
1541
531
7570
3875
5819
4808