Polynucleotide phosphorylase functions as both an exonuclease and a poly(A) polymerase in spinach chloroplasts

Polynucleotide phosphorylase functions as both an exonuclease and a poly(A) polymerase in spinach chloroplasts