Posts

Showing posts with the label Gilichinsky David

Scientists show that microbes from Earth can survive conditions found on Mars