You are viewing a single comment's thread from:
RE: How onions have inspired particle physicists to design their detectors
CERN is located at the border of France and Switzerland, close to Geneva. This is the largest particle physisc laboratory in the world.