University

Shihezi University

http://www.shzu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2135
590
211
2379
5963
1408