University

Tomsk State University of Architecture and Building / Томский Государственный Архитектурно-Строительный Университет

https://tsuab.ru/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
6516
1803
203
9248
6492
5519