If this is true, I expect several missions to launch ASAP to try and test this hypothesis. If we could prove abiogenesis separate from Earth we will have good proof that life should be abundant.
Very exciting news, I'm hoping that it is proof of life as that will give increase interest and funding for space exploration.
Very exciting news, I'm hoping that it is proof of life as that will give increase interest and funding for space exploration.