Flatworms could hold the key to immortality, scientists claim.
Flatworms could hold key to immortality