NASA’s Curiosity rover detected 21 ancient organic molecules on Mars, including compounds containing carbon, sulfur and ...