‘Is it life? We can’t tell’: Nasa’s Curiosity rover finds organic molecules on Mars
Scientists think they are looking at chemical building blocks of life preserved for 3.5bn years...
Redirecting to full article...
Scientists think they are looking at chemical building blocks of life preserved for 3.5bn years...
Redirecting to full article...