Autopsy report on Martian "life" | Ross, H. 1998.
Facts and Faith 12(1):5, 9. CELD ID 6642Abstract The discovery of amino acids (building blocks of proteins) in the Martian meteorite ALH84001 found in Antarctica stirred some excitement in the science community, but not for long.
|