17.A Did Life on Earth Originate on Mars?

Life On Mars?

For Your Consideration:

 

How large are these bacteria looking structures on this meteorite from Mars?

Be sure to study this Chapter Section of your textbook.