University

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

http://www.ojc.zj.cn/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
23534
9801
2129
12576
24191
8602
6115