by Joseph L. Spradley
The origin, size, and location of our Moon play a unique and essential role for the existence of life on Earth. Earth’s Moon is the largest moon in the solar system in relation to its host planet and appears to have formed in a unique way, compared to all other known moons, by . . . → Read More: Ten Lunar Legacies: Importance of the Moon for Life on Earth

Recent Comments