Yutaka Takahashi

Dr. Yutaka Takahashi