University

China Foreign Affairs University / 外交学院

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8533
2780
695
4842
7521
7216