University

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

https://www.tsput.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5189
1503
146
2795
6492
5519