Tesshi Yamada

Prof. Tesshi Yamada

Department of Gastrointestinal and Pediatric Surgery, Tokyo Medical University, Tokyo, Japan.
orcid