English original version Presentation, May 27, 2022
English original version Lecture, Nov 30, 2019
Lecture, January 21, 2018 Audio track: English simultaneous translation
Lecture, January 20, 2018 Original version
Lecture, January 20, 2018 Original version
English original version Keynote, Aug 28, 2014