Why Will It Take So Long to Fix the Large Hadron Collider?

Date: 25 October 2012 Time: 06:10 PM ET
Lifes-little-mysteries