University

Odessa National I I Mechnikov University

http://onu.edu.ua/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
4013
1230
21
4693
5963
3690