Battle against cancer: an everlasting saga of p53.

Battle against cancer: an everlasting saga of p53.