Natcha Yongphiphatwong
Observed names: Natcha, Yongphiphatwong, Yongphiphatwong, Natcha
Institution: Thailand Development Research Institute
Observed institution: Thailand Development Research Institute
ORCID: 0009-0004-9283-8819
Observed ORCID: 0009-0004-9283-8819
OpenAlex ID: A5115708289
