Natural resistance to cancers in long-lived mammals: genomic mechanisms and experimental evidence to explain Peto’s paradox - Linxia Sun; Zhikang Xu; Mengqi Shuai; Chengxu Li; Guang Yang; Shixia Xu (Science China Life Sciences, 2025)