Contact: Penny Fannin
Walter and Eliza Hall Institute
Caption: Professor Andreas Strasser from the Walter and Eliza Hall Institute in Melbourne, Australia, has made a discovery that has upended scientistsí understanding of programmed cell death and its role in tumor formation.
Credit: Walter and Eliza Hall Institute of Medical Research
Usage Restrictions: None
Related news release: Missing Puma reveals cancer conundrum