University of Geneva
He studied at the Institut d'Études Politiques de Paris. He is a retired professor of the University of Geneva.