Peter Birks Prize awarded to Ernesto Vargas Weil

11 September 2026 2 min read