University

Povolzhskaya State University of Telecommunication and Informatics / Поволжский государственный университет телекоммуникаций и информатики

https://www.psuti.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6893
1807
197
5124
6882
6580
6115