University

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

http://www.tversu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3493
1098
76
1863
4270
4107
4330