University

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

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

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
4428
1499
518
2403
6488
4698