Archives
For centuries, Mankind has sought the elixir for eternal life, but only one species has the ability to cheat death
For centuries, Mankind has sought the elixir for eternal life, but only one species has the ability to cheat death. Instead of dying, the so-called “immortal jellyfish” can grow young again, and again. Lucy Craft reports.