Disable ads!
19 quotes by Ellen OchoaEllen 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... Read full biography of Ellen Ochoa → |
|
Background photo by Giuliana | |
|