Somchai Sawatdee

Dr. Somchai Sawatdee

Walailak University
orcid