Caspase-2: killer, savior and safeguard--emerging versatile roles for an ill-defined caspase

Caspase-2: killer, savior and safeguard--emerging versatile roles for an ill-defined caspase