Page is a not externally linkable
rj87uk - 2:37 pm on Nov 21, 2008 (gmt 0)
Would that be enough to say there is/was life else where?
I certainly think it is exciting/interesting - What are the implications of finding preserved bacteria on Mars? Would that mean there was life on mars at some point?