Tag: Webb Space Telescope

Duel of the Space Telescopes: Hubble vs. Webb

In 1990 I joined NASA at Kennedy Space Center as a bright-eyed engineer straight out of college, and the Hubble Space Telescope was inside the payload bay of the Space Shuttle orbiter Discovery at launch pad […]