Kazuyoshi Takeda

Dr. Kazuyoshi Takeda