University

Kashgar Teachers College / 喀什师范学院

https://www.ksu.edu.cn/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
11562
3993
1182
9028
7420
7190