Soracha Dechaumpahi Thamphiwatana

Dr. Soracha Dechaumpahi Thamphiwatana

Department of Biomedical Engineering, Faculty of Engineering, Mahidol University, Nakhon Pathom 73170, Thailand
orcid

Publication