University

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

http://www.onaft.edu.ua/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8081
2076
93
5856
12509
3346
5778