University

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

http://oneu.edu.ua/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13208
3054
153
4133
12936
5819
6626