Kimitaka Takitani

Dr. Kimitaka Takitani