STSI.png

Space Telescope Science Institute

 Website

United States

The Space Telescope Science Institute (STScI) - the operator of the Hubble and James Webb Space Telescopes.  

Faced with the task of finding an easy to use UXP capable of hosting a large number and variety of site sections that would be simultaneously easy to implement and operate with a low Total Cost of Ownership (TCO), STScI choose Jahia as their solution.