University

Anhui Xinhua University / 安徽新华学院

https://www.axhu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7296
2404
761
14998
4040
5819
6626