University of Geneva
He is also an honorary professor of the University of Geneva and the China Foreign Affairs University.