University

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

https://www.shtvu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7059
2301
711
8927
3917
8602
6115