Visualized: this is where the Higgs Boson was discovered Posted on June 18, 2013 by Laura It’s not everyday you get to tour CERN, the international particle physics research facility that spans …read more