Researchers at the Technische Universität München have reported a previously unknown regulator of programmed cell death, an important mechanism for ridding the human body of cancer. The finding was reported in Nature Medicine in late 2014. ---Subscribe to MedNous to access this article--- Research & University News