A new development in DNA repair modulation: discovery of a BLM helicase inhibitor.

A new development in DNA repair modulation: discovery of a BLM helicase inhibitor.