Ryoichi Sato | doi.page