University

Shanxi Police Academy

http://www.sxpu.com.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12821
4942
1984
11192
5963
6683