Satoshi Osawa
Institutions: Hamamatsu University, Hamamatsu University School of Medicine
Observed institutions: Hamamatsu University, Hamamatsu University School of Medicine
ORCID: 0000-0003-3414-1808
Observed ORCID: 0000-0003-3414-1808
OpenAlex ID: A5120974693
