University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12577
3044
148
4773
11405
9593
5777