Heritability of human life span is ~50% when heritability is redefineddynomight.net118 pointssurprisetalka month ago