Selected past invited talks, with some slides

Postponed or cancelled due to coronavirus

Selected Past Invited Talks