Lunchtime Seminar talk with Federico Perrotta

22 May 2025