Visit my profiles on other websites: Google Scholar - ResearchGate - OCRiD

Refereed Journal Publications

Technical Reports

Conference Publications

Trade Publications

Conference Presentations

Conference presentations in addition to those presentations made for papers listed under "Conference Publications"

Invited Presentations