University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11099
2552
124
10612
12435
5819
6147