The Origin and Evolution of Ribonucleotide Reduction

Life - Switzerland
doi 10.3390/life5010604