CERN is a European research organization ...