University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2721
788
299
8157
2003
5819
2515