Discovery's Solo Repair Job a Team Effort, NASA Says

More from Space.com