NASA's Curiosity rover has identified 21 organic molecules in a 3.5-billion-year-old rock sample from Gale Crater, including seven never before detected on Mars. The compounds, some of which are key ...