Researchers in Spain have cracked the genetic code of the immortal jellyfish, so-called because it can repeatedly rejuvenate itself – a feat scientists hope can lead to advances in how to treat human ...