/

A worm, packed with potential

Discovery solves an enduring nematode mystery.