Kimitake Sato

Dr. Kimitake Sato