University

Odessa National Academy of Telecommunications

https://onat.edu.ua/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6331
1727
64
8784
4469
6222