My Full CV can be found here
View My Scholarly Activity using the left-hand or ‘Follow’ navigation menu.
View my ORCID CV
View my NCBI SciEnv Biosketches for the NIH and the NSF


Selected Faculty Appointments

Selected Non-Faculty Professional Appointments

Selected Awards

Selected Professional Certifications and Membership

Selected Publications

BibTeX Records for most publications can be found on: DBLP CSAuthors

Selected Talks

Selected Teaching