Ellen Ochoa [1958-0] American Rank: 101 Astronaut, Engineer
Ellen Ochoa is an American engineer, 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. Space, Teacher, Education, Science, Work | ![](apic/6576.jpg) |