Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
125 Mae Fah Luang University 5483 1118 962 798 800 673 1132