An undated artistic rendering shows an asteroid or comet striking near the Moon's south pole about 3.8 billion years ago, an ...
In a significant discovery, a team of scientists at the Lunar and Planetary Institute (LPI), an institute of the Universities ...