Disable ads!
Ellen Ochoa
Ellen Ochoa NASA Astronaut Nationality American Status Retired Born (1958-05-10) May 10, 1958 (age 56) Los Angeles, California Time in space 40d 19h 36m Selection 1990 NASA Group Missions STS-56, STS-66, STS-96, STS-110 Mission insignia Ellen Lauri Ochoa (born May 10, 1958) is a former astronaut and current Director of the Johnson Space Center. Ochoa became director of the center upon retirement of the previous director, Michael Coats, on December 31, 2012.

Read more on wikipedia.org

All quotes by Ellen Ochoa

Edit

photo Ellen Ochoa
Background photo by Giuliana