University

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

https://onaft.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4771
1411
41
9364
2193
5782