University

Odessa State Environmental University

http://odeku.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5695
1621
56
12655
2408
5807