School of Management, Mae Fah Luang University is located in Chiang Rai, Thailand on 2VWV7FG, Nang Lae, Mueang Chiang Rai District. School of Management, Mae Fah Luang University is rated 5 out of 5 in the category management school in Thailand.
Address
2VWV7FG, Nang Lae, Mueang Chiang Rai District