University

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

http://www.wyuas.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14553
5727
2155
25323
12627
5819
6626