University

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

http://www.tsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
855
358
7
422
887
1718
1008