Contact: Penny Fannin
fannin@wehi.edu.au
61-393-452-345
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