Takuro Yamauchi

Dr. Takuro Yamauchi

Department of Surgery, Tohoku University Graduate School of Medicine
orcid