He received the Dr. Eng. (Master) degree in Electronic Engineering from the Politecnico di Milano (Milan, Italy) and the Ph.D. degree in Electronic and Computer Engineering from the Università di Pavia. He has published more than 70 articles in international journals, books and conference proceedings, and has participated in several national and international projects.