All Toshiro Sato (Keio University School of Medicine) articles