A view of the ATLAS detector at the Large Hadron Collider. For scale, note the workers toward the bottom of the image.
April 27, 2011 Rumors that the Higgs particle (aka the God particle) has been found teach us how large-scale science projects work and how science advances
NPR thanks our sponsors
Become an NPR sponsor