Date Oct 28, 2024 Speaker Bruce Spiegelman Details Event Description Ludwig Princeton Distinguished Lectureship Series