University

China Foreign Affairs University / 外交学院

https://www.cfau.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6767
2217
667
5392
3755
8602
6115