Peto’s paradox: What makes whales nearly immune to cancer Faiza Uzma Posted on Jan 12 in Evolutionary Biology, Ecology