University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3902
489
489
5049
1654
5822
4956