He has a PhD in computer engineering, he is vice-chair of the PhD Programs Advisory Board, and since 2008 he is Adjunct Associate Professor of Electrical and Computer Engineering at the University of Illinois at Chicago. He is a Senior Member of the IEEE. He is the chair of the IEEE Computer Society Technical Committee in Computational Life Sciences. He is also a member of the Board of Governors of the IEEE Computer Society. His research interests are focused on Systems and Computational Biology. In particular he is currently involved in several projects dealing with the modeling and simulation of the dynamics of Gene Regulatory Networks, the identification of regulatory motifs, the functional annotation of uncharacterized proteins, and the use of Machine Learning against food frauds.