University

Odessa National University of Economics / Одеський національний економічний університет

http://oneu.edu.ua/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
13208
3054
153
4133
12936
5819
6626