Identification of multiple Caenorhabditis elegans caspases and their potential roles in proteolytic cascades.

Identification of multiple Caenorhabditis elegans caspases and their potential roles in proteolytic cascades.