Headshot of Amy Verdun

Amy Verdun

Professor, University of Victoria; Visiting Professor, Leiden University,