Yoshihiro Takeda

Dr. Yoshihiro Takeda