Faculty of Science and Technology, Thammasat University is located in Khlong Luang District, Thailand on 99 หมู่ 18 สาขาวิชาเทคโนโลยีชีวภาพ คลองหนึ่ง. Faculty of Science and Technology, Thammasat University is rated 4.3 out of 5 in the category faculty of science in Thailand.
Address
99 หมู่ 18 สาขาวิชาเทคโนโลยีชีวภาพ คลองหนึ่ง