Thanin Chattrapiban
Observed name: Chattrapiban, Thanin
Institution: Naresuan University
Observed institutions: Utrecht University, University Medical Center Utrecht, Naresuan University
ORCID: 0000-0001-9673-839X
Observed ORCID: 0000-0001-9673-839X
OpenAlex ID: A5039734138
