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