Keynotes

These are keynote presentations that I have given at conferences and other academic events. I list other kinds of invited talks separately.

2016

2015

2014

2012