Nova (1974– )
Rob Manning: Self - Chief Engineer, Mars Science Laboratory, Self - Entry Descent and Landing Manager, Self - Systems Engineering Manager, MER
It looks like we don't have any photos or quotes yet.
Be the first to contribute! Add a photo or add a quote.