University

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

http://opu.ua/

World RankingContinental Rankingsort ascendingCountry RankPresenceImpactOpennessExcellence
3630
17
17
4335
7804
1765
4279