University

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

http://www.tsu.ru/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
711
296
5
372
1039
1061
721