Takehiko Doi

Dr. Takehiko Doi