Claim that genetics explains only 7% of lifespan variability.

Link. Why am I reading a cogent analysis of a recent research study in my weightlifting blog? What has the world come to? (I don’t believe the study but it is an intetesting claim.)