Takatoshi Somoto

Dr. Takatoshi Somoto