Nattharut Chaibhuddanugul
Observed name: N. Chaibhuddanugul
Institution: Naresuan University Hospital
Observed institutions: Naresuan University Hospital, Chiang Mai University, Naresuan University
ORCID: 0000-0002-4070-6230
Observed ORCID: 0000-0002-4070-6230
OpenAlex ID: A5020863291
