He has authored over 60 peer reviewed publications and is currently serving as an associate editor for IEEE Transactions on Image Processing, BMC Bioinformatics, and IEEE Journal of Biomedical and Health Informatics, in addition to being on the editorial board of Cytometry A. His research and teaching interests include predictive modeling in medicine and biology, cytometry, signal and image processing, computer vision, machine learning, and mobile and remote sensing.