University

Odessa National Academy of Telecommunications

https://onat.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6342
1730
64
8784
4470
6245