shigenori ota

Dr. shigenori ota

Department of Surgery, Surgical Oncology and Science, Sapporo Medical University
orcid