Kenji Takahashi

Dr. Kenji Takahashi