Robert Satcher

Born Sep 22, 1965

Robert Lee "Bobby" Satcher Jr. is an American physician, chemical engineer, and NASA astronaut. He became the first orthopedic surgeon in space during STS-129. He participated in 2 spacewalks during STS-129, accumulating 12hrs 19min of EVA time. Satcher holds two doctorates and has received numerous awards and honors as a surgeon and engineer.
Show lessRead more

Discover this historical figure

87 items

Google apps