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.


Share This Story

Get our newsletter