University

Wuhan Institute of Design and Engineering / 武汉设计工程学院

https://www.wids.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12684
4904
1842
10709
6492
6650