Dr Ellen Ochoa

Astronaut Ellen Ochoa became Johnson Space Center’s 11th center director in 201 un til her retirement in 2018 after 30 years at NASA.

Continue reading