ScienceDaily favicon

Planetary collision that formed the moon made life possible on Earth