Takeshi Aiba

Dr. Takeshi Aiba