Satoru Todo

Satoru Todo

Auto-generated profile, based on publicly available information

Satoru Todo

Department of Transplant Surgery, Hokkaido University Graduate School of Medicine, Sapporo, Japan