10.1101/2024.08.12.607588
DNA polymerase Lambda is anchored within the NHEJ synaptic complex via Ku70/80
2024-08-12