Taishi Takahara

Dr. Taishi Takahara