University

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

http://opu.ua/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
4217
1232
22
3394
7866
2074
4768