Takashi Shida

Dr. Takashi Shida