University

Odessa State Polytechnic University

https://opu.ua/

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
3506
1119
15
8247
1636
3899