Apaf1 in developmental apoptosis and cancer: how many ways to die?

Apaf1 in developmental apoptosis and cancer: how many ways to die?