Megumi Hamaguchi
Observed names: Hamaguchi M, M. Hamaguchi, MEGUMI HAMAGUCHI
Institutions: Shimane University, University of Shimane
Observed institutions: Shimane University, University of Shimane, Shimane University Hospital
ORCID: 0000-0002-1995-9217
Observed ORCID: 0000-0002-1995-9217
OpenAlex ID: A5008727240
