Masahito Yamamoto

Hokkaido Univ., Japan