News tagged with meteorite

Related topics:

Amino acid alphabet soup

All life on Earth relies on a standard set of 20 amino acids to build the proteins that carry out life's essential actions. But did it have to be this way?

Aug 19, 2011
4.4 / 5 (5) 9 | with audio podcast

Meteorites: Tool kits for creating life on Earth

Meteorites hold a record of the chemicals that existed in the early Solar System and that may have been a crucial source of the organic compounds that gave rise to life on Earth. Since the 1960s, scientists have been trying ...

Aug 08, 2011
4.3 / 5 (6) 3 | with audio podcast