Detection of a novel, primate-specific 'kill switch' tumor suppression mechanism that may fundamentally control cancer risk in humans: an unexpected twist in the basic biology of TP53

Detection of a novel, primate-specific 'kill switch' tumor suppression mechanism that may fundamentally control cancer risk in humans: an unexpected twist in the basic biology of TP53