Aliens May Look More Like Us Than We Thought

Scientists have known for a while that the building blocks of Earth life, amino acids, are also found in space. Traces of amino acids have been studied in countless meteorites. But now Arizona State researcher Sandra Pizzarello says Earth amino acids also share the same basic structure with those from distant space.… » 2/29/08 7:40am 2/29/08 7:40am