Science

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

More Questions from Science
Which planet is named for the Roman goddess of love?
Reveal Answer
What are plants that grow, flower, make seeds and die in one year?
Reveal Answer
The obscuring from sight of one celestial body by another is also by what scientific term?
Reveal Answer
Clouds are made up of what?
Reveal Answer
What does splitting a laser light into two beams through a silver mirror make?
Reveal Answer
Which of the following is a type of cloud?
Reveal Answer
What is the name of an instrument that records vibrations in the Earth's crust?
Reveal Answer
What is the scientific term for the cells responsible for root growth?
Reveal Answer