Masa Takeda MD, PhD

Kioto, Japan