Caspase inhibitors for the treatment of liver disease: friend or foe?

Caspase inhibitors for the treatment of liver disease: friend or foe?