Landmark 1996 study of 2,872 Danish twin pairs estimating longevity heritability at approximately 25%
1 story