Fine structure of the Caenorhabditis elegans secretory-excretory system.
scientific article published in February 1983