Publications

Further information about my publications is also available online at DBLP, Google Scholar, Scopus, Web of Science, ACM Digital Library.

I have also co-authored a number of filed patent applications.

Other papers and reports that I have authored or edited over time.