10.1101/750877
The effect of APOBEC3B deaminase on double-stranded DNA
2019-08-29