We still need Hubble
Launched in 1990, the Hubble telescope has been in service for 32 years, and its successor, the Webb telescope, launched late last year and became the star of this year’s astronomy. Hubble is above Earth’s atmosphere and orbits at an altitude of 559 kilometers, while Webb orbits at the Lagrangian L2 point between Earth and […]
We still need Hubble Read More »