YU238259 Is a Novel Inhibitor of Homology-Dependent DNA Repair That Exhibits Synthetic Lethality and Radiosensitization in Repair-Deficient Tumors.

YU238259 Is a Novel Inhibitor of Homology-Dependent DNA Repair That Exhibits Synthetic Lethality and Radiosensitization in Repair-Deficient Tumors.