Teerapapa Luecha

Dr. Teerapapa Luecha

Kyushu University, Fukuoka, Japan
orcid