Scientists have identified what could be the largest impact structure in the Solar System, created on Mars at about the same time as the Moon-forming impact on Earth. Watch them discuss their results here.
Scientists have identified what could be the largest impact structure in the Solar System, created on Mars at about the same time as the Moon-forming impact on Earth. Watch them discuss their results here.