University

Shanghai University of Political Science and Law / 上海政法学院

http://www.shupl.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4647
1618
545
4934
3075
5822
5315