Proinsulin C-peptide: friend or foe in the development of diabetes-associated complications?

Proinsulin C-peptide: friend or foe in the development of diabetes-associated complications?