Naoshi Takeyama

Dr. Naoshi Takeyama