Research in the worm is shedding light on a protein associated with a number of different human cancers, and may point to a highly targeted way to treat them.
Research in the worm is shedding light on a protein associated with a number of different human cancers, and may point to a highly targeted way to treat them.