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…
Protein-eating cancer cells can be made to starve themselves, research is showing
Posted in biotech/medical