University

Odessa State University of Internal Affairs

http://oduvs.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8174
2020
85
9986
4312
6658