Hiroyoshi Takeuchi | doi.page