NASA’s Curiosity rover has identified 21 carbon-containing molecules in a sample drilled from 3.5-billion-year-old rock on Mars, and seven of those molecules have never been detected on the planet ...