NSTDA June 2023 - Current National Science and Technology Development Agency (NSTDA), National Science and Technology Development Agency, Khlong Nueng Khlong Luang District, Pathum Thani, Thailand