University

(3) Odesa Regional Institute of Public Administration

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11715
2828
156
8720
13802
8194
6033