University

Povolzhskaya State University of Telecommunication and Informatics

https://www.psuti.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12539
2800
349
10836
5963
6658