University

Xinjiang Police College / 新疆警察学院

https://www.xjpcedu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14609
5878
2179
13163
6492
6650