Shinji Takada

Dr. Shinji Takada