Philae Finds Building Blocks of Life - What Do the Discoveries Mean?
/Scientists analysing the latest data from Comet 67P Churyumov-Gerasimenko have discovered molecules that can form sugars and amino acids, which are the building blocks of life as we know it. While this is a long, long way from finding life itself, the data shows that the organic compounds that eventually translated into organisms here on Earth existed in the early solar system.