University

Anhui Polytechnic University (Anhui University of Technology & Science) / 安徽工程大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3486
1072
341
4379
6492
2233