Some recent publications (More publications here)

Books:

Book chapters:

Journals:

Conferences and Workshops with Refereed Proceedings: