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.

Read the full story at The Conversation ➞