Turn off light Favorite Comments () Report

Particle Fever

The Large Hadron Collider will soon be launched. This means that physicists could make the most important scientific discoveries of their lives, or even fail to realize the extent of their failures.