University

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

http://opu.ua/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
3629
1123
17
4334
7804
1765
4278