BMJ October 25, 2023, 383 p2427; DOI: https://doi.org/10.1136/bmj.p2427
Cited by...
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