 Satcher was also a Schweitzer Fellow at the Albert Schweitzer Hospital, in Lambaréné, Gabon.Satcher's experience in engineering includes internships at DuPont in the Textile Fibers Research Group, and the Polymer Products Division.Selected by NASA in May 2004, Satcher completed Astronaut Candidate Training in February 2006.