University

Wuhan Sports University / 武汉体育学院

http://www.whsu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6123
622
622
7325
2687
5822
6529