Monday, March 16, 2009

Longevity seems to be linked to homozygosity

Inbreeding may lead to longer lifespans.

No comments: