Professor Andreas Strasser, Walter and Eliza Hall Institute (IMAGE)
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
License
Licensed content