Is Science Close To Creating Immortal Humans? >> December 17, 2023The key to living a long life? Chip Walter says it’s more about having less ‘bad’ genes rather than having more ‘good’ ones. publications: Immortality, Inc.