Invited talks and presentations

In REVERSE chronological order: