University

Tomsk State Pedagogical University

https://www.tspu.edu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2567
900
46
1295
5963
2665