hulbert
Re:James Webb Space Telescope
on Friday January 23, 2015 @10:45AM (#8935377)
Also check out: http://jwstsite.stsci.edu/webb_telescope/
STScI will be the Science and Operation Center for JWST.