One of UI’s top space scientists is doubtful about landing humans on Mars

July 04, 2019 4:30am