Takeo Sato

Dr. Takeo Sato