University of Bern
In 2000 he received the Max Planck medal of the Deutschen Physikalischen Gesellschaft and in 2004 the Greinacher Prize of the University of Bern.