Evidence for Dinucleotide Flipping by DNA Photolyase
(Q47761428)
scientific article published on August 7, 1998
scientific article published on August 7, 1998
Language:
Current Data About
Evidence for Dinucleotide Flipping by DNA Photolyase