Takeru Sonoda

Dr. Takeru Sonoda