Scientists Link Mars Valleys To Past Precipitation

  • 6 years ago
Scientists say they have found a likely explanation for, “imprints of structures,” on Mars, “that resemble fluvial steam networks on Earth.”

Recommended