The mission is an unprecedented attempt to find signs of past microbial life at the site of an ancient Martian river, delta and lakebed. Source
The mission is an unprecedented attempt to find signs of past microbial life at the site of an ancient Martian river, delta and lakebed. Source