Scientists Found Protein in a Meteorite, Which Means Space Is Totally Yoked

0
209
  • 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