Imaging studies reveal order in programmed cell death
(PhysOrg.com) -- Every day, about 10 billion cells in a human body commit suicide. Cells infected by virus, that are transformed or otherwise dysfunctional altruistically sacrifice themselves for the greater good. Now, new ...