Showing posts with the label Human Mars Mission

Search for Alien Life Needs Human Mars Missions

Ellen Stofan, current NASA chief scientist, said sending humans to Mars would be a powerful step in the search for life beyond Earth. "I am someone who believes it is going to take huma…
Subscribe Our Newsletter