University

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

https://odeku.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4811
1423
43
8814
2660
5782