Chemistry and the worm: Caenorhabditis elegans as a platform for integrating chemical and biological research.

Chemistry and the worm: Caenorhabditis elegans as a platform for integrating chemical and biological research.