University

Hubei Institute of Fine Arts / 湖北美术学院

https://www.hifa.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7016
2426
649
2980
6492
6650