University

(3) Odesa Regional Institute of Public Administration

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14848
3566
180
9956
14198
7356
6084