University

Odessa State Maritime Academy / Одеська національна морська академія

http://www.onma.edu.ua/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14806
3660
189
9553
13869
9593
5777