University

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

http://www.tsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
850
362
8
337
857
1774
1009