University

Odessa State University of Internal Affairs

http://oduvs.edu.ua/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
8174
2020
85
9986
4312
6658