translate English to French: TREMBLAY, Richard E
Douglas Hospital Research Centre (Verdun, Québec)