Hiroki Takeshita | doi.page