Can a Jellyfish Unlock the Secret of Immortality? | Share Some Love Today | Scoop.it
The little creature of the sea that appears to debunk the most fundamental law of the natural world: you are born, and then you die.

Via Sakis Koukouvis, Jared Berent