Wachiraphong Ratiphaphongthon
Observed name: Ratiphaphongthon, Wachiraphong
Institution: Naresuan University
Observed institutions: University of York, Naresuan University
ORCID: 0000-0002-2315-370X
Observed ORCID: 0000-0002-2315-370X
OpenAlex ID: A5036337335
