Satoru Yamaguchi
Observed names: Satoru YAMAGUCHI, Yamaguchi, Satoru, ヤマグチ, サトル
Institution: Dokkyo Medical University Nikko Medical Center
Observed institutions: Dokkyo Medical University Nikko Medical Center, Saitama Medical University
OpenAlex ID: A5131676151
