University

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

https://ojc.zj.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10720
3936
1376
8122
6488
6650