The tiny code that's toppling evolution

by Mario Seiglie
May 21, 2005

As scientists explore a new universe - the universe inside the cell - they are making startling discoveries of information systems more complex than anything ever devised by humanity's best minds. How did they get there, and what does it mean for the theory of evolution?

To continue click on the link below: