University

Shanghai Maritime University

https://www.shmtu.edu.cn/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1263
302
136
2040
3081
1085