C-Peptide: the missing link in diabetic nephropathy?

C-Peptide: the missing link in diabetic nephropathy?