Selfies of the universe After nine years and 3.2 billion pixels, the LSST Camera, the largest digital camera ever built for astronomy, is ready to take centre ... Read more