You are viewing a single comment's thread from:RE: CERN Visit in GenevaView the full contextjosediccus (81)in #science • 7 years ago Geneva? Must be Switzerland? Hmmm is this emmmm a company? It sure seems like one, amazing photography
what else could it be?