University

Odessa National Academy of Food Technologies / Одеська національна академія харчових технологій

https://onaft.edu.ua/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
4771
1411
41
9364
2193
5782