Central data processing room, CERN
Central data processing room. Shelves of computers in the central server room of the European Organization for Nuclear Research, or CERN. CERN is an international organisation based in Switzerland that runs the World's largest particle physics laboratory.
Details
License type
Rights Managed