Learn more about our plenary speakers:
Steve Spangler
Monday, July 24, 2023
Reg Friesen Lecture
Tuesday, July 25, 2023
Joe Schwarcz
Wednesday, July 26, 2023
Learn more about our plenary speakers:
Steve Spangler
Monday, July 24, 2023
Reg Friesen Lecture
Tuesday, July 25, 2023
Joe Schwarcz
Wednesday, July 26, 2023