University

Tver State University / Тверской государственный университет

http://www.tversu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3534
1104
81
2204
4198
4036
4348