Researchers at the Francis Crick Institute have found a new way to prevent some tumors from repairing their own DNA, a function that is essential for cancer cell survival. This discovery could lead to much
Blocking DNA repair enzyme could help treat certain cancers
