University

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

http://opu.ua/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3663
1139
17
4333
7803
1765
4331