University

Anhui Foreign Language College / 安徽外国语学院

http://www.aflu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18282
7364
2293
9225
18533
7356
6084