Shigeru Yamamoto

Dr. Shigeru Yamamoto