View from Space: Alumnus’ Self Portrait & More

After an initial setback with his suit yesterday—a valve came off his drink bag but was easily re-affixed—alumnus Robert Satcher and one other astronaut set out on the International Space Station for their third and final spacewalk. The astronauts have been on the space station since November 18th, with the mission of installing an enormous oxygen tank and setting up several experiments. Tomorrow the seven-person crew will wrap up work and depart the station. According to NASA, they are expected to land at Kennedy Space Center on Friday.

Scroll down to see images of Robert Satcher ’86, PhD ’93 as he prepared for and then began carrying out mission STS-129. All images courtesy of NASA.

Mission Specialist Robert L. Satcher Jr. is greeted by Mission Lead Mike Menard at the shuttle landing facility at Kennedy Space Center.

The STS-129 crew (Robert Satcher, far right).

Aboard Atlantis, Mike Foreman, top, and Robert Satcher are dressed in their launch-and-entry suits and strapped to their seats.