INSIDE:
The Large Hadron Particle Collider
Central Press / Getty
Landmark
Founded in 1952, CERN has been the location of some of the world's most important scientific developments. Tim Berners-Lee, commonly regarded as the father of the Internet, successfully tested his idea for the world wide web here in 1990.
Top Stories on Time.com
Photos
INSIDE:










RSS