Tiny beads that formed millions of years ago when comets and meteors gouged deep craters on the moon and earth have revealed a surprising role those Bombardments played in the emergence of earth's abundant life, a team of scientists from Berkeley, Calif., suggests.
Microscopic beads suggest meteor bombardment played role.