Science

The Hubble Space Telescope was deployed on which Space Shuttle in 1990?

More Questions from Science
What is a huge river of ice called?
Reveal Answer
Which Apollo mission was launched on December 21, 1968, and spent Christmas in lunar orbit?
Reveal Answer
Energy return of a radar signal after it has hit the target best fits which science term?
Reveal Answer
Which insect is the closest relative to the grasshopper?
Reveal Answer
How often does sunspot activity reach its lowest point?
Reveal Answer
Which of these measurements of distance is the longest?
Reveal Answer
What color is malachite?
Reveal Answer
The image of an object when seen in a mirror is called what?
Reveal Answer