121Views6Replies

Author Options:

Just an awesome little website Answered

It's the NASA Technical Reports Server. It's like geek heaven

Discussions

0
Tool Using Animal
Tool Using Animal

12 years ago

Not to answer my own post, but looks like NASA just found life in a meteorite, again

it's alive

0
CameronSS
CameronSS

Reply 12 years ago

Is there an English version? :-)

0
trebuchet03
trebuchet03

Reply 12 years ago

:p Basically... On a Carbon based meteorite - they found mats of preserved cyanobacteria (at least it resembles it) ;) Thanks tool :D

0
Honus
Honus

12 years ago

Bookmarked that one! You weren't kidding.... :P