ED13-0078-079
Masten Space Systems’ Xombie space-access technology demonstrator lifts off on its highest and longest flight to date, guided by Draper Lab’s GENIE navigation and control system.
March 25, 2013
NASA / Tom Tschida
1 min read
1 min read
ED13-0078-079
Masten Space Systems’ Xombie space-access technology demonstrator lifts off on its highest and longest flight to date, guided by Draper Lab’s GENIE navigation and control system.
March 25, 2013
NASA / Tom Tschida