University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4785
1356
30
4221
7868
2526
5340