University

Inner Mongolia University of Technology / 内蒙古工业大学

http://www.imut.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2977
899
318
15159
2380
7356
2489