Miscalibrated Internet Receptor Stalks

Ellen Baker is a medical doctor and former astronaut. NASA selected her in 1984 for the astronaut program and she is a veteran of three shuttle missions (over 686 hours of spaceflight). She retired from NASA in 2011.

Read her NASA biography here. Image from NASA.

Advertisement

Share This Story

Get our newsletter