University

(3) Wenzhou University Oujiang College / 温州大学瓯江学院

https://ojc.zj.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10720
3936
1375
8120
6492
6650