SPIDR

DNA repair-scaffolding protein

Molecular Synopsis