University

Kashgar Teachers College

http://www.ksu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7015
2319
680
8038
5963
5999