Academic lectures (mainly in English)

Some recent invited lectures: