Chatchawan Chaiyasat
Observed name: Chaiyasat, Chatchawan
Institution: National Institute of Development Administration
Observed institutions: Thammasat University, National Institute of Development Administration, Ramkhamhaeng University
ORCID: 0000-0002-1882-5997
Observed ORCID: 0000-0002-1882-5997
OpenAlex ID: A5057120203
