Chompoonuch Werawattanachai
Observed names: C Werawattanachai, Weerawattanachai, Chompoonuch, Werawattanachai, Chompoonuch
Institution: Prasrimahabhodi Psychiatric Hospital
Observed institution: Prasrimahabhodi Psychiatric Hospital
ORCID: 0009-0002-4466-5648
Observed ORCID: 0009-0002-4466-5648
OpenAlex ID: A5032045846
