TY - RPRT TI - Polyribonucleotide phosphorylase is a double-stranded DNA-binding protein. AU - P Zhang AU - J L Vigne AU - S H Mellon PY - 1998 DO - 10.1089/dna.1998.17.169 UR - https://pubmed.ncbi.nlm.nih.gov/9502433/ ID - 9502433 ER -