Shogo Takahashi

Dr. Shogo Takahashi