Launched in 1990, the Hubble Space Telescope (HST) with its 2.4-meter mirror has revolutionized astronomy by providing sharp optical and ultraviolet images, peering back over 13.4 billion light-years and making over 1.3 million observations.
Open the full topic