University

Tomsk State Pedagogical University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2569
900
46
1295
5963
2675