University

Yili Normal University (Teachers College) / 伊犁师范学院

https://www.ylnu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8783
2991
816
5526
6492
6650