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 Publications

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

Selected Talks

Selected Teaching