University

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

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
8460
2177
82
10404
12268
7567
5246