Shinji Ogihara

Dr. Shinji Ogihara