University

(3) Odesa Regional Institute of Public Administration

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16318
3710
192
15248
6492
6650