Provide evidence in support of or refuting the following statement:

Provide evidence in support of or refuting the following statement: Microbial life was recently identified on Mars.

"Looking for a Similar Assignment? Order now and Get a Discount!