University

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

https://www.tsput.ru/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
5189
1503
146
2795
6492
5519