Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
146 Petrozavodsk State University 4896 583 1118 1200 700 758 537