Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
19 Delft University of Technology TU Delft 6892 766 862 1575 650 1254 1785