University

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

http://ojc.zj.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11165
3783
1069
8452
7619
7217