University

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

http://opu.ua/

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
3663
1139
17
4333
7803
1765
4331