Nato a Vienna nel 1930, in seguito all'occupazione nazista dell'Austria, nell'ottobre 1938 ripara con la famiglia negli Stati Uniti. Consegue la laurea nel 1950 presso l'università di Harvard, e successivamente il dottorato di ricerca presso il California Institute of Technology nel 1953, lavorando insieme con Linus Pauling. È stato post-doc NSF presso l'università di Oxford dal 1953 al 1955, dove ha potuto lavorare con Charles Coulson.