ICTP, September 2025
Pollica, September 2025
Munich, April 2025
Dresden, September 2024
Helsinki, June 2024
Oxford, September 2023
Edinburgh, June 2023
Glasgow, January 2024