University

Shihezi University / 石河子大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2698
751
220
2694
6492
1404