CERN: Study sheds light on one of physics’ biggest mysteries

Happy Holidays!