VARIOUS: German and French scientists jointly win 2007 Nobel Prize for physics

Record ID: 491438