Lost in Translation
Wednesday, January 7, 2009 - 15:35
in Biology & Nature
The enzyme machine that translates a cell's DNA code into the proteins of life is nothing if not an editorial perfectionist.
The enzyme machine that translates a cell's DNA code into the proteins of life is nothing if not an editorial perfectionist.