Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
114 Yamaguchi University 5577 813 1093 1527 750 963 431