Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
26 Eindhoven University of Technology 6286 795 1550 1725 500 988 728