University

West Yunnan University of Applied Technology / 滇西应用技术大学

https://www.wyuas.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14309
5711
2141
12781
6488
6650