Satoshi Yamaguchi
Observed names: Satoshi YAMAGUCHI, Yamaguchi, Satoshi
Institution: Hitotsubashi University
Observed institutions: Hitotsubashi University, Ibaraki University
ORCID: 0000-0002-1037-5215
Observed ORCID: 0000-0002-1037-5215
OpenAlex ID: A5086524520
