Takuya Yamaguchi
Observed name: T. Yamaguchi
Institution: Nagahama City Hospital
Observed institutions: Nagahama City Hospital, Yamagata Prefectural University of Health Sciences
ORCID: 0000-0003-0214-4983
Observed ORCID: 0000-0003-0214-4983
OpenAlex ID: A5108017786
