Koki Takagaki

Dr. Koki Takagaki