University

Shanghai Maritime University / 上海海事大学

https://shmtu.edu.cn/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
1380
342
139
2266
3231
1084