]O]h, the hubris of mankind! To think that some scientists genuinely believe that they can improve upon God’s design just boggles the mind. Philipp Holliger and his team in Cambridge (UK) claim to have one-upped God Himself by creating a better nucleic acid. XNAs have been around for several decadesContinue Reading