University

University of International Relations

https://www.uir.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6836
2267
662
3331
5963
6658