Upcoming (or recent) Presentations

(for a full list of past presentations, see the CV)

Seminars
Conferences and Worskshops

Upcoming (or recent) Conferences: Organizer or Program Committee