Guest Lecture from Prof. Mario Testa - 12/10/2022