Takayoshi Ishimoto

Dr. Takayoshi Ishimoto