4 comments

[ 5.0 ms ] story [ 25.0 ms ] thread

  the animals have evolved a DNA repair mechanism that _could_ explain their longevity..
Title as submitted is clickbait, and not what the actual article is titled.