Add Yahoo as a preferred source to see more of our stories on Google. Over the past several years, “longevity” has been an inescapable wellness buzzword, igniting conversations about what healthy ...