Science & Space Will life be possible on Mars : NASA has been making oxygen on Mars Team Tech Outlook Sep 3, 2022