University

Odessa National Maritime University / Одеський Національний Морський Університет

https://onmu.odessa.ua/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
15331
3442
172
14060
6488
6650