Those 'microbes' are just a hypothesis. It's a lot more probable that they are inorganic in origin.
Forum Rules