University

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

http://odeku.edu.ua/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8980
2272
103
5525
13768
3160
6033