Talks

I’m honored to have frequent opportunities for talks, workshops, presentations, university lectures, podcasts and panel discussions. Here are selected in-person and online events, most including slides or other supporting material.