University

Tyva State University / Тувинский Государственный Университет

http://tuvsu.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14408
3224
422
12909
6492
6650