Takashi Yamashita

Dr. Takashi Yamashita