University

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

http://oneu.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11080
2485
127
8618
6492
6650