Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
53 Tampere University of Technology 6073 687 1111 1800 850 1063 562