Washington Post -
14 May 2014 22:17
Ellen Ochoa is a former astronaut and the first Hispanic women to go into space when she served on a nine-day mission aboard the shuttle Discovery in 1993. She is now the director of NASA's Johnson Space Center, which was recently recognized as one of the most innovative agency subcomponents.
Share this Article