University

Shanghai Maritime University / 上海海事大学

https://shmtu.edu.cn/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1380
342
139
2266
3231
1084