University

Odessa State Environmental University / Одеський державний екологічний університет

http://odeku.edu.ua/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9547
2377
108
6994
14246
3260
6007