University

Odessa National I I Mechnikov University

http://onu.edu.ua/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2365
741
10
1137
4136
1569
2818