University

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

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
9011
2275
101
12563
12209
8474
5561