Sep 3, 2015 by News Staff

Researchers at NASA’s Jet Propulsion Laboratory (JPL) have devised a new way to get into orbit and land on Solar System’s small bodies. Comet Hitchhiker...