Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
101 Toyohashi University of Technology 5397 519 1300 1500 850 634 594