Currently: Full professor with the Department of Information Engineering, University of Florence
2000 to 2024 Associate Professor with the Department of Information Engineering, University of Florence
1993 Ph.D. degree from the University of Bologna, Bologna, Italy
1992: Associate Researcher with the Department of Electrical Engineering, Wright State University, Dayton, OH, USA.
1988: Degree in electronics engineering from the University of Florence, Italy,