Lost Planet Theia that Created the Moon Came From the Inner Solar System

New work pinpoints origins for the planet Theia, whose ancient collision with Earth likely produced the moon

CategoriesUncategorized