Aug 23, 2021, 10:00 AM
A formidable pitch sounds like sci-fi, but NASA may just approve it. Read the full article at Inverse.