University

Odessa National Maritime University

https://onmu.odessa.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14692
3354
163
13476
5963
6683