The Large Hadron Collider
- Episode aired Nov 26, 2008
International researchers at the Large Hadron Collider, in Geneva, Switzerland, will soon embark on one of science's greatest adventures.International researchers at the Large Hadron Collider, in Geneva, Switzerland, will soon embark on one of science's greatest adventures.International researchers at the Large Hadron Collider, in Geneva, Switzerland, will soon embark on one of science's greatest adventures.