Metformin has implications for the treatment of both diabetes and cancer and p21 has different, poorly understood roles in both diseases. This evidence concerns the gene CDKN1A and cancer.