Apoptosis : an International Journal on Programmed Cell Death