Space Telescope Institute
  • Space Telescope Institute

  • Country: United States
  • Type: Organization
  • Website: www.stsci.edu
  • Update: 05-02

The Space Telescope Science Institute (abbreviated STScI) is an American scientific research institute founded in 1981 at Johns Hopkins University. It is managed and operated by the University Astronomical Research Associates (UARA) under a contract from NASA to manage and research the Hubble Space Telescope (HST) and the James Webb Space Telescope (JWST). Research.

en_US