University

Odessa National Maritime University

https://onmu.odessa.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14687
3352
163
13477
5963
6658