Takashi Iwata

Dr. Takashi Iwata

Department of Obstetrics and Gynecology, Keio University School of Medicine, Tokyo, Japan
orcid