University

Shanghai Maritime University / 上海海事大学

https://shmtu.edu.cn/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1380
342
139
2266
3231
1084