Miscalibrated Internet Receptor Stalks
Miscalibrated Internet Receptor Stalks
Illustration for article titled Happy Birthday Ellen Ochoa!

Happy birthday to Ellen Ochoa, a veteran of four Shuttle missions and currently director of the Johnson Space Center. In addition to her doctorate in electrical engineering she is also a classical flutist as she demonstrated during STS-56 in 1993.

Advertisement

Share This Story

Get our newsletter