Detail Rankings 2021 - Tambov State Technical University
Rank 2021 Country Total Score Setting & Infrastructure Energy & Climate Change Waste Water Transportation Education & Research Website
706 Russia 4325 950 600 375 250 575 1575
Campus Location