University

(3) Odesa Regional Institute of Public Administration

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14691
3684
202
10404
13727
9491
5789