I have given many invited talks at university seminars, international conferences and workshops. See below some selection of recorded talks and lectures.