University

Anhui Polytechnic University (Anhui University of Technology & Science)

https://www.ahpu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3099
972
360
4412
5963
2240