University

Ocean University of China / 中国海洋大学

http://www.ouc.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
677
120
66
1608
887
1231
648