Categories Articles Scientists believe protein Sestrin may contribute to longer lifespan Post author By crystalg Post date November 25, 2020 Study Finds… Tags Believe, contribute, Lifespan, longer, Protein, Scientists, Sestrin