He was Professor at Leicester and Cambridge universities, among others, and has been invited professor at Boston, Harvard, New York, Berkeley, Stanford (USA), British Columbia (Canada), Rome (Italy), Melbourne (Australia) and Sorbone (France).
He was Professor at Leicester and Cambridge universities, among others, and has been invited professor at Boston, Harvard, New York, Berkeley, Stanford (USA), British Columbia (Canada), Rome (Italy), Melbourne (Australia) and Sorbone (France).