What whales and naked mole rats teach us about cancer and longevity

#98: Bowhead whales, naked mole rats, and evolutionary pressure for cancer