Takeshi Ogawa

Dr. Takeshi Ogawa