Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
113 Fachhochschule Trier 5257 445 938 1650 625 985 614