Takeshi Ogura

Dr. Takeshi Ogura