Shin-ichi Yamauchi | doi.page