We Are All Made of Stars; Maybe by Levi Beckerson
Jun.16, 2008 in
Other
New evidence suggests that basic life really may have come from the stars.
It has long been thought that the seeds for life came to a primordial Earth from solar system leftovers crashing into the planet. These meteorites, comets, or other unknowns may have contained vital components with which budding life on Earth either assimilated or [...]
