Hiroya Takeuchi | doi.page