University

Odessa National Academy of Food Technologies

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5142
1490
42
9200
2011
5807