University

Siberian State University of Telecommunications and Informatics

https://sibsutis.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6332
1728
203
4621
5963
6245