University

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

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
14310
5712
2140
12780
6492
6650