University

Oxbridge College Kunming University of Science & Technology / 昆明理工大学津桥学院

http://www.oxbridge.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12793
4957
1869
10861
6492
6650