University

(3) Odesa Regional Institute of Public Administration

http://www.oridu.odessa.ua/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14949
3699
191
8522
14183
9593
5777