Topic: Alpha Magnetic Spectrometer


  • In Pictures Space photos of the day: Final Endeavour mission

    Technicians work on the space shuttle Endeavour after it landed at Kennedy Space Center in Cape Canaveral, Fla., on June 1. Endeavour touched down at its Florida home base early on Wednesday, capping a 16-day mission to deliver a premier science experiment to the International Space Station on NASA's next-to-last shuttle flight.

All Content