Biology's moon landing?
A rough draft of the entire human genetic code was unveiled today, hailed as 'Biology's Apollo landing', 'the outstanding achievement of human history' and even as 'the language in which God created Life' (Bill Clinton). Does the first proof of our DNA dictionary really deserve such hyperbole? After all, even...