University

Odessa State University of Internal Affairs

http://oduvs.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8182
2024
85
9986
4313
6683