Peter Higgs, whose success as a physicist depends on whom you ask
Peter Higgs poses in front of an image of a detector of the Large Hadron Collider, November 12, 2013, in London. | Photo Credit: Toby Melville/Reuters The day the physicist Peter Higgs passed away, April 8, Google search results were rife with headlines that the man who proposed the “God particle” was no more. Dr…
Read More “Peter Higgs, whose success as a physicist depends on whom you ask” »