University

China Foreign Affairs University / 外交学院

http://cfau.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7954
2682
711
4408
6488
6650