Dr. Ellen Ochoa
Dr. Ellen Ochoa Member
Center Director, Astronaut , NASA Johnson Space Center (retired)
Boise, ID, United States
More Info
  • 2020
  • Special Fields & Interdisciplinary
More Info
  • 2020
  • Special Fields & Interdisciplinary
Election Citation
For service as an astronaut, a technical leader in government, and an optical scientist/engineer.