University

Ocean University of China

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
614
93
48
1173
1032
550