University

Odessa State Polytechnic University

https://opu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3506
1119
15
8247
1636
3899