University

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

https://www.tversu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4082
1264
98
4558
5278
4700