text: * Harold W. Dodds Fellow, Princeton University, 1973
  * Alfred P. Sloan Fellow, 1978–1980
  * Fellow of the American Physical Society, 1987
  * Fellow of the American Association for the Advancement of Science, 2003