University

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

https://imut.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
3314
1001
316
2833
6488
2423