Masakazu Shinohara

Dr. Masakazu Shinohara