#petos-paradox

[ follow ]
Science
fromNature
5 days ago

Evidence for improved DNA repair in long-lived bowhead whale - Nature

Bowhead whales live over 200 years, reach massive size, and possess potent genetic mechanisms that limit cancer and age-related diseases.
[ Load more ]