Systems Engineer Allen Chen
Perseverance entry, descent, and landing lead Allen Chen, gives remarks during a NASA Perseverance rover mission landing update.
Source link
You Never Know What You Are Going TO Get!
Perseverance entry, descent, and landing lead Allen Chen, gives remarks during a NASA Perseverance rover mission landing update.
Source link