STS-125 Mission Status Briefing 05-19-09

Tony Ceccacci, STS-125 Lead Flight Director, Eric Smith Hubble Space Telescope Program Scientist, NASA Headquarters and David Leckrone, Hubble Space Telescope Senior Project Scientist, Goddard Space Flight Center, discuss the success of the mission to repair and upgrade the Hubble Space Telescope after it’s release from the cargo bay of the space shuttle Atlantis.
Category: Science & Technology