August 6, 2008

STS-114 Crew Install Human Research Facility in the ISS

Expedition 11 Flight Engineer John Phillips, along with STS-114 Mission Specialist Wendy Lawrence and Pilot Jim Kelly, install a Human Research Facility in the International Space Station’s Destiny Laboratory.

Share on Linkedin Share on Google+