Engineers at the Department of Energy’s SLAC National Accelerator Laboratory are finalizing work on the 3.2 billion pixel LSST Camera able to a view a golf ball from 15 miles away!
Researchers at SLAC National Accelerator Laboratory are nearly done with the Large Synoptic Survey Telescope (LSST) Camera, the world's largest digital