Lowell Observatory Astronomers Celebrate Hubble's Legacy
00:57Since its launch in 1990, the Hubble Space Telescope has made more than 1.3 million observations in space! This telescope revolutionized astronomy and two Lowell Observatory astronomers tell us what it was like to work with HST.
From:
Lowell Observatory