What was placed in Earth’s orbit by Discovery in 1990?
Hubble Space telescope Hubble Space Telescope Hubble Hubblecast Hubble Space Telescope Servicing Mission 2 Hubble telescope 1990-037B The hubble Space Telescope Operations Control Center Hubble Space Telscope Telescópio Espacial Hubble Hubble Telescope Hubble space telescope Hubble Space Telescope (HST) Hubble (spacecraft) Starry-Eyed Hubble HST(telescope) Telescopio Espacial Hubble Hubble Space Telescope Servicing Mission 1 Hubbel Space Telescope The Hubble Telescope