Article Correctness Is Author's Responsibility: Space Telescope Science Institute Celebrates its 40th Anniversary

The Baltimore-based Space Telescope Science Institute is celebrating its 40th anniversary. The institute is home of science operations for the Hubble Space Telescope, and mission and science operations for the upcoming James Webb Space Telescope.