AFRC2017-0078-003
Masten Space Systems’ technician making adjustments to NASA’s autonomous landing technologies payload on Masten’s Xodiac rocket.
April 6, 2017
NASA Photo / Ken Ulbrich
1 min read
AFRC2017-0078-003
Masten Space Systems’ technician making adjustments to NASA’s autonomous landing technologies payload on Masten’s Xodiac rocket.
April 6, 2017
NASA Photo / Ken Ulbrich