Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
268 Universidade De Santiago De Compostela 4537 624 856 1227 133 812 885