Posted on May 1, 2023 by /djRupert Sheldrake – Cellular Immortality, a New Theory of Senescence and Rejuvenation