Ha sido profesor en el Instituto Universitario de Altos Estudios Internacionales en Ginebra, en la Universidad Hebrea de Jerusalén y en la Universidad de Tel Aviv, y, desde 1988, en la Universidad de California, Los Ángeles.