Science, Maths & Technology
Is there life on Mars?
...interact with each other, resulting in the dissolution of the rock, and upon evaporation, a salt deposit appears – this is why we call these rocks evaporites. Life is nothing but a series of chemical reactions that happen inside of cells, and these reactions can only take place in water.The presence of water on Mars is of the most vital importance, since water is...