University

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

http://www.osmu.odessa.ua/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
8695
2176
105
10029
11963
7655
5254