Yu Sato

Dr. Yu Sato

Department of Surgery, Toho University, Tokyo, Japan
orcid