University

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

http://www.ylnu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7502
2428
771
11288
4634
7356
6084