Quote:
Originally Posted by manikkhan
Unanswered questions | Most-recent questions ... air
glow, pollution, and any source of extraneous illumination. ... The largest
space-based observatory is the Hubble Space Telescope, launched in 1990. ....
Space-based observatories can be used to observe astronomical
|
Telescope is a large, space-based observatory, which has revolutionized astronomy since its launch and deployment by the space shuttle Discovery in 1990.