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