Pensri Plangklang

Dr. Pensri Plangklang

orcid