NSTDA is Thailand's national science and technology development agency with a vision to be a key partner for a knowledge-based society through science and technology. It has five research centers focused on various technologies and one technology management center. NSTDA employs over 2,600 researchers and staff and has filed hundreds of patents both locally and internationally. To support private sector R&D and technology commercialization, NSTDA offers various services including technology consultation, testing labs, incubation centers, investment programs, training programs, and facilities like the Thailand Science Park Convention Center.