Browsing Tag

Washington

Organic salts detected on Mars: NASA

Organic salts are likely present on Mars, a NASA team has found, and their detection may provide evidence that life once existed on the Red Planet.A study, published in the Journal of Geophysical Research: Planets, found that organic salts,…