Mitochondria and apoptosis: a quick take on a long view.

Mitochondria and apoptosis: a quick take on a long view.