Site uses cookies to provide basic functionality.

OK
DNA is the quintessential information molecule, the most advanced message processor at the cellular level--an alphabet and a code, 6 billion bits to form a human being.