Fra 1968 til 1970 var han rektor ved Universitetet i Trento, deretter professor ved Universitetet i Lausanne og ved Universitetet i Catania. I 1978 kom han tilbake til Universitetet i Milano. Han grunnla Libera università di lingue e comunicazione IULM og var rektor der fra 1998 til 2001. Han var medlem av styret for i Roma fra 2002 til 2005. Fra 2002 var han president for .