University

Tula State Pedagogical University / Тульский государственный педагогический университет Л Н Толстого

http://www.tsput.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5989
1621
166
2249
4742
7356
5624