Articles by Naoyuki Yamamoto (3)