cern atlas

First signs of Higgs boson, the God particle, detected by CERN scientists

The first signs of the ultra-elusive Higgs boson particle have been detected by teams working at CERN’s Large Hadron Collider…

13 years ago