University

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

http://www.tsput.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6008
1643
167
2708
4665
8602
5648