births

Robert Satcher, American physician, engineer, and astronaut

Historical image related to Robert Satcher, American physician, engineer, and astronaut from September 22, 1965

Robert Satcher

American astronaut

Robert Lee "Bobby" Satcher Jr. is an American orthopedic surgeon, chemical engineer, and former NASA astronaut. He participated in two spacewalks during STS-129, accumulating 12 hours and 19 minutes of extravehicular activity. Satcher holds two doctorates and has received…
Source: Wikipedia (CC BY-SA)