Detail Rankings 2021 - Petrozavodsk State University
Rank 2021 Country Total Score Setting & Infrastructure Energy & Climate Change Waste Water Transportation Education & Research Website
378 Russia 6150 875 1125 975 450 1375 1350
Campus Location