University

(3) Odesa Regional Institute of Public Administration

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15945
3686
186
14993
5963
6683