University

Shanghai Ocean University (Shanghai Fisheries University)

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1738
452
173
4105
2905
1449