
DNA is perhaps the most interesting of molecules, its twofold function a direct consequence of its structure. Encoded in some of the sequences of DNA building blocks is information that cells use to synthesize proteins. Yet at the same time, DNA can copy itself, ensuring that...