University

Anhui Polytechnic University (Anhui University of Technology & Science)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3091
969
359
4412
5963
2234