Satoshi Umemura | doi.page