University

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

http://opu.ua/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
4451
1276
21
3487
8025
2504
4768