University

Ocean University of China / 中国海洋大学

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
649
111
59
1003
924
1246
595