University

Tomsk State University of Architecture and Building

https://tsuab.ru/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6156
1696
193
9103
5963
5541