University

Odessa State Polytechnic University / Одесский национальный политехнический университет

https://opu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3220
1081
14
8331
1880
3883