He has been professor of Medical Physics at Napoli University, Ferrara University and Pisa University, Head of the Functional Imaging and Instrumentation Group and Director of the Specialty School of Medical Physics of Pisa University, visiting scientist at LBL and visiting Professor at University of Washington. He is now retired Professor of Medical Physics from Pisa University. He is the coordinator of the TRIMAGE project.