University

Wuhan Huaxia Institute of Technology / 武汉华夏理工学院

http://www.hxut.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14458
5602
2050
6538
14012
7356
6084