Ellen Ochoa

Ellen Ochoa

Ellen Lauri Ochoa (born May 10, 1958) is a former astronaut and current Deputy Director of the Johnson Space Center. Ochoa will become director of the center upon retirement of the current director, Michael Coats, on December 31, 2012.

Read more about Ellen Ochoa:  Personal Life, Research Career, NASA Career, Recognitions