University

Shanghai Putuo Sparetime University / 上海市普陀区业余大学

http://www.ptyd.pte.sh.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30722
14559
2568
30712
7619
7217