Takashi Iwakura

Dr. Takashi Iwakura