18 pubs · 195 cites · h-index 8
National Science and Technology Development Agency
2008 - Present
National Center for Genetic Engineering and Biotechnology
2019 - Present
Thammasat University
2024 - 2024