Прошёл три ступени в Технологическом институте Карнеги (Carnegie Institute of Technology): бакалавр (1956), магистр (1958) и доктор (1961). Закончил свои постдокторские исследования в Национальном университете стандартов и технологий, и затем работал там с 1962 до отставки в 2004 году. Читал лекции в Университете Колорадо в Боулдере с 1967.