Somying Patntirapong

Dr. Somying Patntirapong

orcid