July 1, 1982
1 min read
The Space Telescope
The largest astronomical telescope designed to operate beyond the interfering effects of the earth's atmosphere is scheduled to be transported into orbit by the U.S. space shuttle in 1985
00
July 1, 1982
1 min read
The Space Telescope
The largest astronomical telescope designed to operate beyond the interfering effects of the earth's atmosphere is scheduled to be transported into orbit by the U.S. space shuttle in 1985