University

Southwest University of Political Science and Law

https://www.swupl.edu.cn/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
4098
1412
515
2172
5963
4719