University

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

http://www.tsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
702
288
5
63
826
1813
807