The NASA Mars rover examined a rock containing organic compounds and “leopard spots” that, on Earth, are associated with microbial life.
Please follow and like us:
Science and Technolgy blog
The NASA Mars rover examined a rock containing organic compounds and “leopard spots” that, on Earth, are associated with microbial life.