Comment on Did scientists discover bacteria in meteorites? No.parentComments−eli15yHuh? That link says they invited 5,000 scientists to "review" the paper after it was published as part of some kind of publicity stunt.
Comments
Huh? That link says they invited 5,000 scientists to "review" the paper after it was published as part of some kind of publicity stunt.