Takumi Sato
Institution: Keio University
Observed institutions: Shizuoka University, Toyohashi University of Technology, Keio University, Keio University Shonan Fujisawa
ORCID: 0009-0007-5667-1099
Observed ORCID: 0009-0007-5667-1099
OpenAlex ID: A5074218150
