The potential for caspases in drug discovery

The potential for caspases in drug discovery