Launched in 1990, the Hubble Space Telescope began as a costly failure — a flawed mirror that blurred the universe. After a ...
The extraordinary James Webb Space Telescope had a major problem before two young scientists unlocked its full potential.