translate English to French: GREEN Jane Memorial University of Newfoundland
GREENWOOD Spencer Université de Guelph