Duanpen Theerawanviwat
Observed name: Theerawanviwat, Duanpen
Institution: National Institute of Development Administration
Observed institution: National Institute of Development Administration
ORCID: 0009-0002-5307-1200
Observed ORCID: 0009-0002-5307-1200
OpenAlex ID: A5058512941
