The big picture: Bay Area space scientists build world’s largest digital camera
The SLAC camera is so powerful it could spot a golf ball from 15 miles away.
Read MoreChico Enterprise-Record
The SLAC camera is so powerful it could spot a golf ball from 15 miles away.
Read MoreChico Enterprise-Record