2025 10 Dartmouth

giving a colloquium at Dartmouth College