Final piece of type 1 diabetes puzzle solved https://t.co/6YnkUJJ3w7 Posted on April 24, 2016 by plbio Final piece of type 1 diabetes puzzle solved https://t.co/6YnkUJJ3w7 — PLHS Biology (@PLBio) April 24, 2016 from @PLBio