EditorialThe International Space Station Expedition 28 crew and the mission STS-135 Atlantis crew members pose for a photo, Washington, District of Columbia, United States - 17 Jul 2011
EditorialNASA Atlantis crew finishes installation of Columbus Laboratory at International Space Station, Cape Canaveral, Florida, United States - 22 Feb 2008
EditorialAstronauts install European Columbus laboratory during the first STS-122 mission spacewalk, Cape Canaveral, Florida, United States - 13 Feb 2008