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