Caspase-8: regulating life and death - Tummers, B; Green, D R (Immunol Rev, 2017)
. Doi: 10.1111/imr.12541