University

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

http://www.swupl.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4013
1324
449
4390
1877
7356
4673