Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
113 Politecnico di Torino 5583 552 1136 1575 600 863 857