Shintaro Minegishi

Dr. Shintaro Minegishi