Marie-Paule Macdonald

university of waterloo