Mar 03, 2020

A team of researchers from Plex Corporation, Bruker Scientific LLC and Harvard University > has found evidence of < a protein inside of a meteorite.

there is a mismatch between the title of that article and the level of confidence these researchers were expressing.

the preprint is here:

https://arxiv.org/abs/2002.11688