University

Shanghai Ocean University (Shanghai Fisheries University) / 上海海洋大学

http://www.shou.edu.cn/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1784
452
172
3822
3727
3256
1463