Posts

Showing posts with the label Bacteria

Astrobiologists discover fossils in meteorite fragments, confirming extraterrestrial life

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