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