Detail Rankings 2024 - Samara State Technical University
Rank 2024 Country Total Score Setting & Infrastructure Energy & Climate Change Waste Water Transportation Education & Research Website
754 Russia 5815 745 900 900 360 1160 1750 Website
Campus Location