Docente di economia politica presso l'Università Cattolica del Sacro Cuore di Milano ed economista, è presidente dell'Accademia Nazionale dei Lincei e presidente della Classe di Scienze Morali, Storiche e Filologiche.
È inoltre membro della Academia Europaea, dello Advisory Board del Centre for Financial History dell'Università di Cambridge, del Consiglio di Amministrazione o del Comitato Scientifico di varie Fondazioni tra le quali: Edison, Balzan e Centesimus Annus.
È stato preside della facoltà di scienze politiche dell'Università di Bologna e presidente della Società Italiana degli Economisti.
Ha fondato e diretto la rivista co-pubblicata dal Mulino e Springer «Economia Politica. Journal of Analytical and Institutional Economics», ed è editorialista de «Il Sole 24 Ore».
È autore di molte pubblicazioni scientifiche; in Italia e all'estero ha tenuto lezioni in varie università.