×
Robert Satcher

Robert Satcher

American surgeon and chemical engineer
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. Wikipedia
Place of birth: Hampton, VA
Space missions: STS-129
Research interests: Bone metastasis and Sarcoma