Tomsk State University of Architecture and Building — World Ranking
Tomsk State University of Architecture and Building in Russia. World ranking #4820, country ranking #164.
Ranking Details
- Global Rank: #4820
- Country Rank: #164 in Russia
- Founded: 1952
- Type: public
More Rankings
Rankings in Russia
World University Rankings