Europe's future Mars rover has a place to call home while en route to Red Planet discoveries. The European Space Agency opened its new rover operations control center May 30 in Turin, Italy.
Europe's future Mars rover has a place to call home while en route to Red Planet discoveries. The European Space Agency opened its new rover operations control center May 30 in Turin, Italy.