Skip to content


Talks

I often give keynote lectures and present invited papers at seminars. This page links to several recent ones where I’ve been captured on video.

You can share this blog post on the following social networks by clicking on their icon.