Galapagos giant tortoises avoid cancer with self-destructing