University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14166
5428
1777
12337
7521
7216