05.26.2015 - By NASA Science
As the Hubble Space Telescope celebrates its 25th anniversary, scientists are reflecting on the key role astronauts played in allowing the telescope to continue making great discoveries.