Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
312 Petrozavodsk State University 4393 564 960 597 500 1013 759