Logo

Logo

NASA

Organic salts detected on Mars: NASA

Organic compounds and salts on Mars could have formed by geologic processes or be remnants of ancient microbial life, NASA said in a statement.