University

Odessa National Academy of Food Technologies

https://www.onaft.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5129
1485
42
9200
2010
5788