Yoshio Yamauchi

Dr. Yoshio Yamauchi