Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
395 Technische Universitat Dresden 3333 439 537 1077 275 586 419