Caspases and T lymphocytes: a flip of the coin?

Caspases and T lymphocytes: a flip of the coin?