· Publications in Refereed Scientific Journals

· Invited Research Publications, including Book Chapters

· Publications in Proceedings

· Selected Invited Presentations