Hiroyuki Yamanouchi | doi.page