Takeshi Hase

Dr. Takeshi Hase