He has received many awards for his work, including the Max Born Medal and Prize awarded by the Institute of Physics and the Deutsche Physikalische Gesellschaft in 1988, and the Stern-Gerlach Medal awarded by the Deutsche Physikalische Gesellschaft in 1997.