University

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

https://imut.edu.cn/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
3316
1002
316
2831
6492
2423