Ranking University Country Total Score Setting & Infrastructure Energy & Climate Change Waste Water Transportation Education & Research
31 Delft University Of Technology Tu Delft 7575 1050 1375 1425 725 1375 1625