Somchai Maneewan
Observed names: Maneewan, Somchai, S. Maneewan, Somchai MANEEWAN
Institution: Naresuan University
Observed institutions: King Mongkut's University of Technology Thonburi, Naresuan University
ORCID: 0000-0003-4767-2536
Observed ORCID: 0000-0003-4767-2536
OpenAlex ID: A5048947625
