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?

dateAug 19, 2011 in Cell & Microbiology
shares0 comments 9

Mars formed rapidly into runt of litter

(PhysOrg.com) -- Mars developed in as little as two to four million years after the birth of the solar system, far more quickly than Earth, according to a new study published in the May 26 issue of the journal ...

dateMay 25, 2011 in Space Exploration
shares0 comments 1