University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5716
1565
45
4128
5751
3785
6033