Heritability of intrinsic human life span is about 50%https://www.science.org/doi/10.1126/science.adz1187 by XzetaU8 • 6 months ago 173 120 6 months agoSCscience.org