University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9010
2274
101
12563
12208
8474
5562