Skip to content
Francis Halzen wins the physics Nobel for the ice telescope at the South Pole