Enough Fear Mongering About The LHC, Already
A new Institute of Physics report published Friday, 5 September, 2008, provides the most comprehensive evidence available to confirm that the Large Hadron Collider (LHC)’s switch-on, due Wednesday…