150
Scientists discover an unexpected way to make pancreatic cancer cells self-destruct
(www.sciencedaily.com)
This is a most excellent place for technology news and articles.
Notice I never mentioned that they don't get cancer. But also there's more than a few reputable sources that explain Peto's Paradox. These 2 are what I learned from.
https://youtu.be/mzmOXF4slPM https://youtu.be/1AElONvi9WQ