He is the project leader of two European projects Leonardo Da Vinci and FP7 and one PRIN 2008 project financed by the Italian Ministry of University and of Scientific and Technological Research (MURST), and he is the coordinator of research contracts financed by National Semiconductors Corporation, Matrix S.r.l., and Bitron Industrie S.p.A. He is co-author of six patents and the author or co-author of more than 140 papers published in international journals and in the proceedings of international conferences. He is editor of the IEEE Journal of Photovoltaics and associate editor of the IEEE Transactions on Industrial Electronics.