Toggle light / dark theme

Protein-eating cancer cells can be made to starve themselves, research is showing

Scientists from the German Cancer Research Center (DKFZ) in Heidelberg and the Research Institute of Molecular Pathology (IMP) in Vienna have joined forces to try to…