Takahiro Teshima | doi.page