Curiosity, microbes, observing.
A recent study of swabs taken from the rover before it launched found its surfaces contained 65 bacteria species. Engineers …
A recent study of swabs taken from the rover before it launched found its surfaces contained 65 bacteria species. Engineers …
You must be logged in to post a comment.