CDKN1A and cancer: The diverse biological functions of p21 are well known for its controversial role in predicting the prognosis of cancer patients.