Search Results - Robert L. Satcher

Robert Satcher

Robert Satcher Robert Lee "Bobby" Satcher Jr. (born September 22, 1965) 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 (Ph.D., M.D.) and has received numerous awards and honors as a surgeon and engineer. Provided by Wikipedia
  • Showing 1 - 1 results of 1
Refine Results
  1. 1