Even though he had successfully led the entry, descent, and landing (EDL) teams for three Mars rover missions, he said the prospect of landing a human mission on the Red Planet might be impossible.
"This study adds to our understanding of geological and environmental changes on Earth and highlights lava tubes as potential refuges for microbial life, holding significant implications for ...