Shingo Takada

Dr. Shingo Takada