Nato a Rimini nel 1943, è professore ordinario di Economia Politica all'Università di Bologna (Facoltà di Economia) e Adjunct Professor of International Political Economy alla Johns Hopkins University, SAIS Europe. 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. Ha insegnato all'Università di Parma e fino al 2007 ha insegnato all'Università L. Bocconi (Milano) come professore a contratto di Storia dell'analisi economica. Fra le sue attività accademico-amministrative si segnalano la Vice-presidenza della Società Italiana degli Economisti (1989-92); la direzione del Dipartimento di Scienze Economiche (1987-1993); la Presidenza della Facoltà di Economia dell'Università di Bologna (1993-96); la Direzione del Corso di Master Universitario in Economia della Cooperazione dell'Università di Bologna (1996). Dal 1997 al 2000 è stato Presidente del Corso di Diploma Universitario, oggi Corso di laurea, in Economia delle Imprese Cooperative e delle Organizzazioni Non Profit, istituito presso la Sede di Forlì della Facoltà di Economia dell'Università di Bologna e dal 1997 è Presidente del Comitato Scientifico di AICCON. E' presidente del Comitato Scientifico della Scuola Superiore di Politiche per la Salute, Università di Bologna.
E' stato presidente (dal 2007 al 2012) dell'Agenzia per il Terzo Settore, Milano. È direttore dell'Osservatorio Nazionale per la Famiglia. Fra le onorificenze, i riconoscimenti e le appartenenze ad accademie: Insignito nel 2008 del titolo di Cavaliere-Commendatore dell'Ordine di San Gregorio Magno. Nel 2010 ha ottenuto la laurea H.C. in Economia dell'Università F. de Vitoria, Madrid. Nel 2010 gli è stato conferito il Premio Giorgio La Pira per la pace; Il Premio per il Dialogo tra i Popoli e la Cultura, Centro Francescano Internazionale; il Premio “Vincenzo Dona voce dei Consumatori, Roma. Nel 2012 ha ricevuto la laurea H.C. in Economia della Università Carolina di Praga. Nel 2013 ha ricevuto il primo Premio Internazionale Economia e Società” della Fondazione Censtesimus Annus, Roma. E' socio effettivo della Pontificia Accademia delle Scienze Sociali (Città del Vaticano). Nel 2014 ha ricevuto la laurea H.C. in Economia dell'Università Cattolica di Cordoba (Argentina) e la laurea H.C. in Politica Economica dell'Università Nazionale di Cordoba. Riguardo alle attività scientifico-organizzative: Dal 1994 è membro del Comitato scientifico delle Settimane Sociali dei Cattolici Italiani. E' membro del Consiglio scientifico della Scuola Superiore di Studi Storici dell'Università di San Marino. E' membro del Comitato Scientifico di Symbola (Roma) e del CEGA (Centro di Etica Generale e Applicata, Pavia). E' direttore della rivista Aretè. E' membro dell'Advisory Board di EURICSE (Trento), e della Fondazione UNIAPAC (Parigi). Membro del Consiglio di Amministrazione dell'Università LUMSA, Roma.
E' Presidente della Fondazione Italia Per il Dono.