University

Shanghai Ocean University (Shanghai Fisheries University)

https://www.shou.edu.cn/

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
1738
452
173
4105
2905
1449