4 comments

[ 2.6 ms ] story [ 22.2 ms ] thread
(comment deleted)
this was interesting. to me at least.

a paper is in peer-review about possible bio-signatures detected.