Andreas Strasser, Walter and Eliza Hall Institute (IMAGE)
Caption
Professor Andreas Strasser was one of the lead researchers in a study that identifies a new Achilles heel in acute myeloid leukemia.
Credit
The Walter and Eliza Hall Institute of Medical Research
Usage Restrictions
None
License
Licensed content