University

Tomsk State Pedagogical University / Томский государственный педагогический университет

http://www.tspu.edu.ru/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
2584
884
39
2853
1829
5822
2518