Posted on August 14th, 2017 by Tyler Irving The best place to treat type 1 diabetes might be just under your skin Implantation technique could restore the ability of patients to produce their own insulin