Moon Crater: Latest Data on Formation, Size, and Exploration
Science
A moon crater is a depression on the lunar surface formed primarily by meteoroid impacts. The Moon lacks a substantial atmosphere, so even small objects strike the ground at hig...
Open article