CERN, Switzerland
CERN. Old apparatus from the Large Hadron Collider (LHC) on display at CERN (European Organisation for Nuclear Research), Geneva, Switzerland. CERN, established in 1954, is a European research organisation that operates the largest particle physics laboratory in the world. The LHC is the world's largest and most powerful particle collider, the most complex experimental facility ever built, and the largest single machine in the world.
Details
License type
Rights Managed