"The Implications of Finding Water on Mars"

Lambright, HenryProfessor Harry Lambright is featured in an SU News story discussing new research findings by NASA that show the presence of water and raise the possibility that life could exist in some form on the Red Planet. 09/30/15