Yamaguchi Takayoshi

Dr. Yamaguchi Takayoshi