C-peptide: much more than a byproduct of insulin biosynthesis.

C-peptide: much more than a byproduct of insulin biosynthesis.