University

(1) Shanghai Open University / 上海开放大学

https://www.shtvu.org.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11843
4352
1599
7318
9577
11401
6033