Fri. Jul 26th, 2024

Peter Higgs of Britain and Francois Englert of Belgium have shared the 2013 Physics Prize