4 comments

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

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