University

Shanghai Maritime University

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1263
302
136
2040
3081
1085