University

Zhaotong University / 昭通学院

http://www.ztu.edu.cn/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
11761
4426
1791
10560
10320
5819
6626