Dr. Adam Steltzner, PhD
Dr. Adam Steltzner, PhD
Team Leader & Chief Engineer EDL
NASA
Mars Rover Curiosity
Altadena,
CA
USA
91001
Papers:
Team Leader & Chief Engineer EDL
NASA
Mars Rover Curiosity
Altadena,
CA
USA
91001