Space Telescope Science Institute

Meet Space Telescope Science Institute

The Space Telescope Science Institute (STScI) is an operations center for several NASA telescopes, including the Hubble, James Webb and to-be-launched Nancy Grace Roman Space Telescopes. It maintains offices in Baltimore, on both Johns Hopkins University’s Homewood campus and the grounds of the Rotunda in Hampden.