Kazuo Takimiya

Dr. Kazuo Takimiya