University

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

http://opu.ua/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort ascendingExcellence
3663
1139
17
4333
7803
1765
4331