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