Wataru Iwamoto
Institution: Edogawa Hospital
Observed institutions: Keio University, Edogawa Hospital, Funabashi Orthopaedic Hospital, SHOWA Medical University Hospital
ORCID: 0000-0002-7387-2737
Observed ORCID: 0000-0002-7387-2737
OpenAlex ID: A5023431781
