Hiroshi Takeda

Dr. Hiroshi Takeda