Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
64 University of Dundee 6014 711 1213 1725 490 1112 763