University

(3) Art College Inner Mongolia University / 内蒙古大学艺术学院

https://www.imac.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10708
3929
1371
8115
6492
6650