University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7859
2027
91
2835
11761
3541
5789