University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5005
1395
32
4849
3739
3598
6008