University

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

https://imut.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3316
1002
316
2831
6492
2423