Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
49 Leiden University 6121 487 1120 1725 775 1262 752