Professore ordinario di Economia Politica all'Università di Bologna (Facoltà di Economia) e Adjunct Professor of International Political Economy alla Johns Hopkins University, Bologna Center.Si è laureato nel 1966 in Economia e Commercio presso l'Università Cattolica del Sacro Cuore (Milano), e dal 1969 al 1973 si è specializzato all'Università di Oxford (UK) presso il Linacre College. Prima di Bologna, ha insegnato all'Università di Parma e tuttora insegna all'Università L. Bocconi (Milano) come professore a contratto di Storia dell'analisi economica.