University

Kashgar Teachers College / 喀什师范学院

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
11562
3993
1182
9028
7420
7190