Water on Mars

Once again, water was confirmed on Mars generating a significant level of excitement especially in conjunction with the newly released movie “The Martian”. The reason for the excitement is the possibility of life: either Mars may one day become a human outpost or, even more sensational, the discovery of native Mars life forms. This second […]