Yumiko Igarashi
Observed names: Igarashi, Yumiko, Yumiko IGARASHI
Institution: St. Luke's International University
Observed institutions: Keio University, St. Luke's International University
ORCID: 0000-0002-5563-2123
Observed ORCID: 0000-0002-5563-2123
OpenAlex ID: A5082610918
