Hiroyuki Takeda | doi.page