E' Professore Ordinario di Analisi Matematica presso la Facoltà di Scienze Matematiche, Fisiche e Naturali di Genova. È presidente del CARED (Centro di servizio d'Ateneo per la Ricerca Educativa e Didattica) dell'Università di Genova e della CONCURED (Conferenza Nazionale dei Centri Universitari per la Ricerca sull'Educazione e la Didattica). Dal 1998 è membro della Commissione di coordinamento del MURST per l'attuazione dell'autonomia didattica.