Steven Showalter

Science Elements for September 12, 2011

Blog Post created by Steven Showalter on Sep 11, 2011
How new high-tech instruments could finally determine if there really is life on Mars.  Why energy production on Mars could be out of this world. why Martian-bound astronauts will need green thumbs.


For more info on nuclear space power search for SNAP-27 (US Apollo missions) and Cosmos 954 (USSR spy satellite).