
- Scientists claim to have found a protein molecule in two meteorite samples.
- They published their findings
, which have yet to be peer-reviewed, February 22 on the preprint site ArXiv. - Many astronomers believe the ingredients for lif⦠[+2011 chars]Source