Treatment & Support Blocking DNA repair enzyme could help treat certain cancers January 5, 2021 Researchers at the Francis Crick Institute, London, UK, have found a new way to prevent…