Missing Puma Reveals Cancer Conundrum, Walter and Eliza Hall Institute of Medical Research Study

Published: Aug 02, 2010

Bioscience Technology -- Walter and Eliza Hall Institute researchers in Melbourne, Australia, have made a discovery that has upended scientists' understanding of programmed cell death and its role in tumour formation.

Back to news