University

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

https://www.tversu.ru/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
4082
1264
98
4558
5278
4700