Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
412 Technische Universitat Dresden 3827 565 534 1227 275 811 415