University

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

http://opu.ua/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
3629
1123
17
4334
7804
1765
4278