Takahiro Yamamoto | doi.page