Natthicha Ma-ud
Observed names: Natthicha MA-UD, Natthicha Ma-Ud
Institution: Suranaree University of Technology
Observed institution: Suranaree University of Technology
ORCID: 0009-0005-0812-7238
Observed ORCID: 0009-0005-0812-7238
OpenAlex ID: A5012645252
