In cancer cells, normal mechanisms governing the cellular life cycle have gone haywire, continuing to divide indefinitely, and creating rapidly growing tumors. Now EPFL scientists have discovered a protein complex involved in this deregulated process, and hope to be able to exploit it to stop tumor formation. All our cells come equipped with an automatic self-destruct [...]