Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
98 Yamaguchi University 5719 859 978 1551 750 1154 427