È Professore Ordinario di Algebra. Ha tenuto per molti anni i corsi di Algebra e di Algebra Commutativa del Dipartimento di Matematica dell'Università di Pisa. La sua ricerca è rivolta principalmente agli aspetti computazionali dell'Algebra Commutativa e della Geometria Algebrica.