After 20 Years, the Construction of Astronomy’s Largest Digital Camera Has Finally Been Completed
Once installed on a telescope in Chile, the 3,200-megapixel LSST Camera will help scientists better understand dark matter, dark energy, and other mysteries of our…