The headquarter of the European Organization for Nuclear Research, called CERN, is located in A. Belgium B. Switzerland C. Germany D. England Answer: A . Switzerland 0Shares0 0