Interesting but I feel there is room for more evidence to support the findings

. like a bucket of the stuff maybe

.. so much of this goes hand in hand with the belief that life will be found

.. still it sounds promising or the researchers have really stuck their necks out.
alex