Caspases and caspase inhibitors. - Villa, Pascal; Kaufmann, Scott H.; Earnshaw, William C. (Trends in Biochemical Sciences, 1997)