Yoshihiro Takihara

Dr. Yoshihiro Takihara