Bats don't get cancer despite flying and living decades. How do they manage it?

Bats live 10-40 years with high metabolic rates, constant cellular turnover, and flight-induced oxidative stress. They should get cancer constantly—but they don't. Their secret might be enhanced p53-mediated apoptosis combined with telomerase activity, a balance other mammals can't strike.