Day: April 11, 2014
-
Mars
How can NASA put a two-story building on Mars? Its very own flying saucer.
NASA’s LDSD project aims to develop the capacity to land larger payloads on Mars, perhaps even humans. But first, NASA…
Read More »
NASA’s LDSD project aims to develop the capacity to land larger payloads on Mars, perhaps even humans. But first, NASA…
Read More »