p53 sweeps through cancer research.