University

Tarim University / 塔里木大学

https://www.taru.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3592
1142
409
9444
3057
7356
3495