ISU and Hubble Space Telescope – 30 years in Common

Share on facebook Share on twitter Share on linkedin On April 24, 1990, a singular event occurred which revolutionized Science and Technology, and which inspired humanity. The event was the launch of the Hubble Space Telescope (HST), which entered orbit aboard the Space Shuttle Discovery (STS-31). Thirty years on, we celebrate its unique contribution to […]