Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
20 Universitat Autonoma de Barcelona 6432 659 1525 1800 821 1052 575