Ranking University Country Total Score Setting and Infrastructure Energy and Climate Change Waste Water Transportation Education
77 Mae Fah Luang University 5701 792 1250 1275 750 981 653