Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
170 Eindhoven University of Technology 5163 609 1034 1275 390 912 943