Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
180 Tampere University of Technology 5021 318 819 1575 700 941 668