Looking Up by Bob Eklund

Looking Up – Bob Eklund

Building Blocks of Life Created in “Impossible” Place NASA-funded scientists have discovered amino acids, a fundamental building block of life, in a meteorite where none were expected. “This meteorite formed when two asteroids collided,” said …[READ MORE]