Fact-Checking “The Martian”: Can You Really Grow Plants on Mars?

Does the science stand up to scrutiny?