LifeMeteorites could have been source of life's batteries Dissolved in volcanic ponds, meteorites could have provided early life with the chemicals it needed to store energy News
LifeComet rain took life's ingredients to Jupiter's moons Ground-up comets sprinkled over Europa may have seeded the moon's under-ice ocean with carbon-based compounds News