Scientists prove ‘immortal worms’ can regenerate indefinitely and stay forever young
An immortal worm isn't exactly what comes to mind when researching how to live forever, but this inconspicuous creature could ...
An immortal worm isn't exactly what comes to mind when researching how to live forever, but this inconspicuous creature could ...