Sanford-Burnham researchers discover a simple peptide that can induce new beta-cell formation in the pancreas. The findings—coupled with an immune …

source