Sep 142022 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…