CNBC: 'Stem Cells May Finally Offer a Cure for Type 1 Diabetes'science.slashdot.org14 pointsMilnerRoute4 years ago