Satoshi Shima

Dr. Satoshi Shima