translate English to French: Laura Armstrong, University of Ottawa.
Laura Armstrong, Université d'Ottawa.