A new study of one of our closest invertebrate relatives, the acorn worm, reveals that regenerating body parts might one day be possible. …read more
Source:: Science
A new study of one of our closest invertebrate relatives, the acorn worm, reveals that regenerating body parts might one day be possible. …read more
Source:: Science