Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
264 Technische Universitat Dresden 3714 227 754 1575 475 412 271