Publications Papers that have appeared in journals, or are in review. Papers presented at conferences. Patents. Invited talks. Google Scholar. Doctoral dissertation. Like Loading...