CDKN1A and diabetes mellitus: Metformin has implications for the treatment of both diabetes and cancer and p21 has different, poorly understood roles in both diseases.