Programmed cell death: concept, mechanism and control.

Programmed cell death: concept, mechanism and control.