Takeo Shimasaki

Dr. Takeo Shimasaki