University

Southwest University of Political Science and Law / 西南政法大学

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4430
1499
518
2401
6492
4700