Two astronomers examining the findings of Philae and its mother ship Rosetta say there’s compelling evidence that the comet is hosting microbial life.
Two astronomers examining the findings of Philae and its mother ship Rosetta say there’s compelling evidence that the comet is hosting microbial life.