ELLENOCHOA

Ellen Ochoa

Ellen Lauri Ochoa is a former astronaut and current Director of the Johnson Space Center. Ochoa became director of the center upon retirement of the current director, Michael Coats, on December 31, 2012.

The above text is a snippet from Wikipedia: Ellen Ochoa
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!