It was reported earlier this week that Mars Rover Curiosity discovered organic molecules which are the carbon-based building blocks of life. These molecules might have been from an…
Tag
It was reported earlier this week that Mars Rover Curiosity discovered organic molecules which are the carbon-based building blocks of life. These molecules might have been from an…