Colloquium Friday, September 20, 2024 - 15:30 704 Thackeray Hall Speaker Information Thomas Hales University of Pittsburgh