Latest Tweets:
"In other words, the genetic code is the inevitable consequence of affinities between the molecular building blocks of RNA and those of the proteins they code for."
Self-starter: Life got going all on its own - life - 21 April 2010 - New Scientist