Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
157 Mae Fah Luang University 5230 899 1045 672 620 1012 982