Scientists Hail Hubble-bound Shuttle

More from Space.com