University

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

http://opu.ua/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4217
1232
22
3394
7866
2074
4768