Space Telescope Science Institute
The Space Telescope Science Institute ( STScI ) is an institute founded by NASA which, among other things, manages and coordinates the research projects of the Hubble Space Telescope and the project planning of the future James Webb Space Telescope . The institute is located on the Homewood campus of Johns Hopkins University in Baltimore in the US state of Maryland .